#include<iostream>
#define max 100
using namespace std;
int main(){
    int dp[max][max],m,n;
    cin>>m>>n;
    for(int i=0;i<m;i++) dp[i][0]=1;
    for (int i = 0; i < n; i++) dp[0][i]=1;
    for(int i=1;i<m;i++){
        for(int j=1;j<n;j++){
            dp[i][j]=dp[i-1][j]+dp[i][j-1];
            cout<<dp[i][j]<<" ";
        }
        cout<<endl;
    }
    
}
